glazed substrate - Spanish English Dictionary